<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script type="text/javascript">
			var a = 6;
			var b = 9;

			var c = a + b;

			// console.log("a + b = " + c);

			// console.log(a % b);

			//17位小数
			var d = 0.1 + 0.2;
			// console.log(d);

			//js中非0就是true,在运算时true代表1，false代表0
			var e = true;
			// console.log(e + 1);

			// console.log('2' - 1); // 隐式转换

			//++ 就是在变量原来值的基础上加1,再赋值给原来的变量
			// a++;
			// a++;
			// ++a;
			// ++a;

			//++在变量后，先和其它运算符做运算，再赋值给变量
			// a = a++ + 5;    //11
			//++在变量前，先做++运算，再参与其它运算符的元素，再赋值给变量
			// a = ++a + 5;    //12
			// console.log(a);

            //          6         8    5
			// var d = a++ + a + ++a + 5;
			
			console.log(a++ + 0);//6
			console.log(++a + 0);//8
			
			// console.log(d);//26
			// console.log(a);//8
		</script>
	</head>
	<body>
	</body>
</html>
